/*     */ package eos.moe.dragoncore;
/*     */ 
/*     */ import net.minecraft.client.renderer.GlStateManager;
/*     */ import net.minecraft.entity.Entity;
/*     */ import net.minecraft.entity.EntityLivingBase;
/*     */ 
/*     */ 
/*     */ public class qv
/*     */   implements ka
/*     */ {
/*     */   private String f;
/*     */   private String[] s;
/*     */   private float m;
/*     */   private int l;
/*     */   private int t;
/*     */   private boolean d;
/*     */   private int z;
/*     */   private int i;
/*     */   private boolean w;
/*     */   private long q;
/*     */   private long g;
/*     */   
/*     */   public qv(long l, String str) {
/*  24 */     this.f = str;
/*     */ 
/*     */ 
/*     */     
/*  28 */     String[] arrayOfString = str.split("#");
/*  29 */     this.s = arrayOfString[0].toLowerCase().split("");
/*  30 */     this.z = Integer.parseInt(arrayOfString[1]);
/*  31 */     this.m = Float.parseFloat(arrayOfString[2]);
/*  32 */     this.t = Integer.parseInt(arrayOfString[3]);
/*  33 */     this.l = Integer.parseInt(arrayOfString[4]);
/*  34 */     this.d = Boolean.parseBoolean(arrayOfString[5]);
/*  35 */     this.i = Integer.parseInt(arrayOfString[6]);
/*  36 */     this.w = Boolean.parseBoolean(arrayOfString[7]);
/*     */     
/*  38 */     this.q = l + this.z;
/*  39 */     if (this.i > 0) {
/*  40 */       this.g = (this.i + this.l * this.t) + this.q;
/*     */     }
/*     */   }
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */   
/*     */   public void v(long l, Entity entity, float f) {
/*  51 */     if (this.w && entity == null)
/*     */       return; 
/*  53 */     if (l > this.q) {
/*  54 */       if (this.l != -1) {
/*  55 */         long l1 = (l - this.q) / this.t;
/*  56 */         if (l1 >= this.l) {
/*  57 */           if (this.d) {
/*  58 */             v(entity, f, this.m);
/*     */           }
/*  60 */           if (this.g != 0L && l > this.g) {
/*  61 */             v();
/*     */           }
/*     */           return;
/*     */         } 
/*     */       } 
/*  66 */       float f1 = (float)((l - this.q) % this.t);
/*  67 */       float f2 = f1 / this.t;
/*  68 */       v(entity, f, this.m * f2);
/*     */     } 
/*     */   }
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */   
/*     */   public float v(float f1, float f2, float f3) {
/*     */     float f;
/* 130 */     for (f = f2 - f1; f < -180.0F; f += 360.0F);
/*     */ 
/*     */     
/* 133 */     while (f >= 180.0F) {
/* 134 */       f -= 360.0F;
/*     */     }
/*     */     
/* 137 */     return f1 + f3 * f;
/*     */   }
/*     */ }


/* Location:              D:\fanbian\[D][龙之核心]DragonCore-2.6.0.3.jar!\eos\moe\dragoncore\qv.class
 * Java compiler version: 8 (52.0)
 * JD-Core Version:       1.1.3
 */